java

推荐列表 站点导航

当前位置:首页 > 脚本编程 > java >

java_java实现随机生成UUID,java实现随机生成UUIDpublic c

来源:网络整理  作者:  发布时间:2020-12-19 11:04
java实现随机生成UUID,java实现随机生成UUIDpublic class IDGenerator { private static long num=0; /** * 随机生成UUID * @return */ public s...

public class IDGenerator { private static long num=0; /** * 随机生成UUID * @return */ public static synchronized String getUUID(){ UUID uuid=UUID.randomUUID(); String str = uuid.toString(); String uuidStr=str.replace("-", ""); return uuidStr; } /** * 根据字符串生成固定UUID * @param name * @return */ public static synchronized String getUUID(String name){ UUID uuid=UUID.nameUUIDFromBytes(name.getBytes()); String str = uuid.toString(); String uuidStr=str.replace("-", ""); return uuidStr; } /** * 根据日期生成长整型id * @param args */ public static synchronized long getLongId(){ String date=DateUtil.getDate2FormatString(new Date(), "yyyyMMddHHmmssS"); System.out.println("原始id="+date); if(num>=99) num=0l; ++num; if(num<10) { date=date+00+num; }else{ date+=num; } return Long.valueOf(date); } }

java实现随机生成UUID

相关热词:

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://v30.fanwenzhu.com/jiaob/java/5577.shtml

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

java_java实现随机生成UUID,java实现随机生成UUIDpublic c

2020-12-19 编辑:

public class IDGenerator { private static long num=0; /** * 随机生成UUID * @return */ public static synchronized String getUUID(){ UUID uuid=UUID.randomUUID(); String str = uuid.toString(); String uuidStr=str.replace("-", ""); return uuidStr; } /** * 根据字符串生成固定UUID * @param name * @return */ public static synchronized String getUUID(String name){ UUID uuid=UUID.nameUUIDFromBytes(name.getBytes()); String str = uuid.toString(); String uuidStr=str.replace("-", ""); return uuidStr; } /** * 根据日期生成长整型id * @param args */ public static synchronized long getLongId(){ String date=DateUtil.getDate2FormatString(new Date(), "yyyyMMddHHmmssS"); System.out.println("原始id="+date); if(num>=99) num=0l; ++num; if(num<10) { date=date+00+num; }else{ date+=num; } return Long.valueOf(date); } }

java实现随机生成UUID

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://v30.fanwenzhu.com/jiaob/java/5577.shtml

相关文章

风云图片

推荐阅读

返回java频道首页